open up the throttle - Alemán Inglés Diccionario